package com.auxgroup.smarthome.openapi.requestbody;


/**
 * Created by fju on 2017/7/25.
 * 设备信息传输对象
 */
public class DeviceInfoDto {


    private String mac;

    private String did;
    private String productKey;
    //别名
    private String alise;
    private String type;
    private String deviceKey;
    private String deviceLock;



    private int password;

    private int terminalId;
    private int subDevice;

    private String dataOne;
    private String dataTwo;
    private String dataThree;
    private String city;
    private String cityCode;

    //设备SN
    private String sn;

    //(经度)位置
    private double longitude;
    //(纬度)位置
    private double latitude;
    //是否在线
    private int isOnline;

    private String userTag;

    private String modelId;

    public DeviceInfoDto() {

    }

    public DeviceInfoDto(String mac, int isOnline, String userTag) {
        mac = mac;
        isOnline = isOnline;
        userTag = userTag;
    }

    public String getUserTag() {
        return userTag;
    }


    public String getModelId() {
        return modelId;
    }

    public void setModelId(String modelId) {
        this.modelId = modelId;
    }

    public void setUserTag(String userTag) {
        userTag = userTag;
    }

    public String getMac() {
        return mac;
    }

    public void setMac(String mac) {
        this.mac = mac;
    }

    public String getDid() {
        return did;
    }

    public void setDid(String did) {
        this.did = did;
    }

    public String getProductKey() {
        return productKey;
    }

    public void setProductKey(String productKey) {
        this.productKey = productKey;
    }

    public String getAlise() {
        return alise;
    }

    public void setAlise(String alise) {
        this.alise = alise;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getDeviceKey() {
        return deviceKey;
    }

    public void setDeviceKey(String deviceKey) {
        this.deviceKey = deviceKey;
    }

    public String getDeviceLock() {
        return deviceLock;
    }

    public void setDeviceLock(String deviceLock) {
        this.deviceLock = deviceLock;
    }

    public int getPassword() {
        return password;
    }

    public void setPassword(int password) {
        this.password = password;
    }

    public int getTerminalId() {
        return terminalId;
    }

    public void setTerminalId(int terminalId) {
        this.terminalId = terminalId;
    }

    public int getSubDevice() {
        return subDevice;
    }

    public void setSubDevice(int subDevice) {
        this.subDevice = subDevice;
    }

    public String getDataOne() {
        return dataOne;
    }

    public void setDataOne(String dataOne) {
        this.dataOne = dataOne;
    }

    public String getDataTwo() {
        return dataTwo;
    }

    public void setDataTwo(String dataTwo) {
        this.dataTwo = dataTwo;
    }

    public String getDataThree() {
        return dataThree;
    }

    public void setDataThree(String dataThree) {
        this.dataThree = dataThree;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getSn() {
        return sn;
    }

    public void setSn(String sn) {
        this.sn = sn;
    }

    public double getLongitude() {
        return longitude;
    }

    public void setLongitude(double longitude) {
        this.longitude = longitude;
    }

    public double getLatitude() {
        return latitude;
    }

    public void setLatitude(double latitude) {
        this.latitude = latitude;
    }

    public int getIsOnline() {
        return isOnline;
    }

    public void setIsOnline(int isOnline) {
        this.isOnline = isOnline;
    }
}
